hidden blessing - German English Dictionary